From 3a02a4cff8bff768694c0e4e113b7cfdb35786f2 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Wed, 14 Mar 2007 11:22:59 +0000 Subject: [PATCH] hvm: Print bad DFR value for vlapic if a bad value is detected. Signed-off-by: Keir Fraser --- xen/arch/x86/hvm/vlapic.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xen/arch/x86/hvm/vlapic.c b/xen/arch/x86/hvm/vlapic.c index 2cc294ba36..af2d0bbe44 100644 --- a/xen/arch/x86/hvm/vlapic.c +++ b/xen/arch/x86/hvm/vlapic.c @@ -195,8 +195,9 @@ int vlapic_match_logical_addr(struct vlapic *vlapic, uint8_t mda) result = 1; break; default: - gdprintk(XENLOG_WARNING, "Bad DFR value for lapic of vcpu %d\n", - vlapic_vcpu(vlapic)->vcpu_id); + gdprintk(XENLOG_WARNING, "Bad DFR value for lapic of vcpu %d: %08x\n", + vlapic_vcpu(vlapic)->vcpu_id, + vlapic_get_reg(vlapic, APIC_DFR)); break; } -- 2.30.2